SMTP

SMTP (Simple Mail Transfer Protocol) е интернет стандарт за пренос на електронна поща.

SMTP протоколът се използва от повечето имейл системи, които изпращат поща. Писмата след това могат да се изтеглят с POP3 или IMAP от локален клиент или програма.

SMTP комуникацията между имейл сървъри се осъществява през TCP порт 25. Имейл клиентите, от друга страна, често изпращат имейлите до имейл сървъра през порт 587.

Широко разпространение е получил в началото на 80-те години на 20 век. Преди това е бил използван Unix to Unix Copy Program протоколът, който изисква от изпращача пълен маршрут до получателя или постоянно съединение между компютрите на изпращача и получателя. SMTP протоколът е създаден да бъде еднакво полезен на който и да е компютър и потребител.

SMTP дизайнът изглежда така:

                  ┌──────────┐                ┌──────────┐
 ┌───────────┐    │          │                │          │
 │Потребител │<──>│          │      SMTP      │          │
 └───────────┘    │  Клиент  │команди/отговори│  Сървър  │
   ┌───────┐      │   SMTP   │<──────────────>│   SMTP   │    ┌───────┐
   │Файлова│<────>│          │     и поща     │          │<──>│Файлова│
   │система│      │          │                │          │    │система│
   └───────┘      └──────────┘                └──────────┘    └───────┘
                  SMTP клиент                 SMTP сървър

Developed by StudentB